package com.smartmedical.auth.form;



import lombok.Data;
import lombok.Getter;

import java.util.Date;

/**
 * @BelongsProject: smart-medical
 * @BelongsPackage: com.smartmedical.domain
 * @ClassName: User
 * @Author: zyn
 * @CreateTime: 2024-01-08  16:39
 * @Description: TODO
 */


public class PatientUserVo {

    // 用户ID
    private Long userId;

    // 用户登陆凭证
    private String sessionId;

    // 用户昵称
    private String nickName;

    // 极光IM的账号
    private String userName;

    // 极光密码，客户端需要先用公钥对其解密，然后用MD5加密后再使用，
    // MD5加密方法参考维度电影中的处理方式MD5处理
    private String jiGuangPwd;

    // 用户头像地址
    private String headPic;

    // 性别
    private int sex;

    // 年龄
    private int age;

    // 身高/cm
    private int height;

    // 体重/kg
    private int weight;

    // 注册邮箱
    private String email;

    // 是否绑定微信 1=是，2=否
    private int whetherBingWeChat;

    // 邀请码
    private String invitationCode;

    // 是否绑定人脸 1=未绑定，2=已绑定
    private int faceFlag;

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public void setSessionId(String sessionId) {
        this.sessionId = sessionId;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public void setJiGuangPwd(String jiGuangPwd) {
        this.jiGuangPwd = jiGuangPwd;
    }

    public void setHeadPic(String headPic) {
        this.headPic = headPic;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public void setHeight(int height) {
        this.height = height;
    }

    public void setWeight(int weight) {
        this.weight = weight;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public void setWhetherBingWeChat(int whetherBingWeChat) {
        this.whetherBingWeChat = whetherBingWeChat;
    }

    public void setInvitationCode(String invitationCode) {
        this.invitationCode = invitationCode;
    }

    public void setFaceFlag(int faceFlag) {
        this.faceFlag = faceFlag;
    }

    public Long getUserId() {
        return userId;
    }

    public String getSessionId() {
        return sessionId;
    }

    public String getNickName() {
        return nickName;
    }

    public String getUserName() {
        return userName;
    }

    public String getJiGuangPwd() {
        return jiGuangPwd;
    }

    public String getHeadPic() {
        return headPic;
    }

    public int getSex() {
        return sex;
    }

    public int getAge() {
        return age;
    }

    public int getHeight() {
        return height;
    }

    public int getWeight() {
        return weight;
    }

    public String getEmail() {
        return email;
    }

    public int getWhetherBingWeChat() {
        return whetherBingWeChat;
    }

    public String getInvitationCode() {
        return invitationCode;
    }

    public int getFaceFlag() {
        return faceFlag;
    }
}
